Demystifying Cryptocurrencies: How They Work And What You Need To Know